Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Germany F4 Portugal F2 Italy F15 Netherlands F3 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Germany F10 France F11 Turkey F18 IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan Yokohama World Tennis Gaora Cup - Yokohama III Challenger Continenal Plaza - Puerto Vallarta Mobelwelt-Zick Open 98 - Dresden Medicor Open - Budapest Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Sporting Challenger 2003 - Turin The Surbiton Trophy - Surbiton Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi San Remo Tennis Cup - San Remo Siemens Open 2004 - Scheveningen Jameson Cup - Milan The LTA Cardiff Challenger - Cardiff dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx USTA Challenger - Champaign 4th Volkswagen Challenger - Wolfsburg Unicredit (Suisse) Bank S.A. Challenger - Chiasso Turkey F19 ECU Prague Open - Prague Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger San Remo Challenger Pozoblanco Challenger Izmir Challenger Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Geneva Challenger St. Remy Challenger The Powder Byrne Trophy - Surbiton 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh Neride Prague Indoor - Prague Jameson Cup - Milan Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Kuppers Kolsch Cup by Lambertz - Aachen The Surbiton Trophy - Surbiton Warsteiner Challenger - Lubeck Frito Lay/USTA Challenger - Binghamton DPD Challenger 2002 - Aschaffenburg International Bavarian Championship - Eckental Heilbronn Open - Heilbronn The Waco International Tennis Challenger - Waco Warsteiner Challenger Wolfsburg - Wolfsburg 2002 Tulsa USTA Challenger - Tulsa Tatra Banka Open - Bratislava Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton Zagreb Open - Zagreb Open de Franche Comte - Besancon Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore Open Sainte-Victoire - Aix-En-Provence Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Copa Ericsson Brasil - Sao Paulo VI Open Banc Agricol - Andorra Warsteiner Challenger Lubeck - Lubeck GHI Bronx Classic - Bronx Challenger Leon 2003 - Leon Zagreb Open - Zagreb Zagreb Open - Zagreb The Natrel's Challenger of Granby - Granby Internationale Tenniskampioenschappen Scheveningen - Scheveningen Kuppers Kolsch Cup Aachen - Aachen Kobstaedernes ATP Challenger - Kolding USTA Challenger of San Antonio - San Antonio Open Mutouest St. Brieuc - St. Brieuc Kueppers Kolsch Cup by Lambertz - Aachen Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Garden Open 2004 - Rome The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Open Castilla y Leon - Segovia The LTA Men's Challenger Wrexham - Wrexham Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Kobstaedernes ATP Challenger - Kolding Ciudad de Pozoblanco Open Diputacion - Cordoba Tean International - Alphen BMW Tennis Championship - Sunrise PrivatBank Cup - Dnepropetrovsk Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open D'Orleans - Orleans Challenger Banque Nationale - Granby Lambertz Open - Aachen IPP Open - Helsinki Challenger Groningen - Groningen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen ECM Prague Open 2005 - Prague Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Lambertz Open by Stawag - Aachen San Remo Tennis Cup - San Remo IPP Open - Helsinki Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen TEAN International - Alphen Aan Den Rijn President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Pilot Pen International - New Haven Pozoblanco Challenger San Remo Tennis Cup - San Remo Sybase Open - San Jose Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Nottingham Open - Nottingham LTA Nottingham Challenger - Nottingham Rado Swiss Open - Gstaad Bauer Watertechnology Cup 2007 - Eckental XI Venice Open - Venice Lamberts Open by Stawag - Aachen Rado Swiss Open - Gstaad Copa Ericsson Uruguay - Montevideo President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel Qatar Mobil Open 2000 - Doha Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Open 13 - Marseille Copenhagen Open - Copenhagen Estoril Open - Estoril Ljubljana Open 2008 - Ljubljana Logopak Challenger 2005 - Lubeck Internationaler Raiffeisen Grand Prix - St. Polten St. Brieuc Challenger Heilbronn Open - Heilbronn Manchester Challenger Miller Lite Hall of Fame Tennis Championships - Newport Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Adidas International - Sydney Prostejov Challenger Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta Mauritius Open - Mauritius U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Stockholm Open - Stockholm Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Tatra Banka Open - Bratislava Bath Challenger Scottish Tennis Championship - Edinburgh AXA Open - Espinho The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb The LTA Manchester Challenger - Manchester Heineken Open - Auckland Milan Indoors - Milan Challenger Groningen - Groningen The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Vancouver Challenger Unique Zagreb Open - Zagreb International Tennis Championships - Delray Beach SAP Open - San Jose BMW Open - Munich Okal Cup 2001 International Bavarian Championships - Eckental TED Open - Istanbul The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Gerry Weber Open - Halle San Luis Potosi ATP Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava BA-CA Tennis Trophy - Vienna Zivnobanka Open - Prostejov Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Qatar ExxonMobil Open - Doha 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere The Dubai Tennis Championships - Dubai South African Airways Tennis Open - Durban XXX Edizione 'A Savoldi Marco' - Manerbio LTA Wrexham Challenger - Wrexham Ordina Open - 's-Hertogenbosch Siemens Open - Scheveningen Citta di Como Challenger - Como Akbank Private Banking-TED Open - Istanbul Countrywide Classic - Los Angeles RCA Championships - Indianapolis Project Independence Men's Challenger - Mandeville Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Northern Electric Open 1999 - Newcastle Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai The LTA Wrexham Challenger - Wrexham USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Garden Open - Rome Ljubljana Open 2002 - Ljubljana If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Optimus Maia Open - Maia Bulgarian Challenger 2002 - Sofia TED Open Istanbul - Istanbul Kuppers Kolsch Cup - Aachen Scheveningen Challenger Meridiana Sardegna Open - Olbia Chennai Open - Chennai XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Open de la Ville de Saint Denis - Reunion Island ATP Challenger 2003 Numea - New Caledonia Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Grand Prix Hassan II - Casablanca IPP Geneva Trophy - Geneva Sarajevo Open - Sarajevo Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Lambertz Open by Stawag - Aachen Mercedes Cup - Stuttgart The LTA Hester Trophy - Manchester UNICEF Open - 's Hertogenbosch Baton Rouge Pro Tennis Classic - Baton Rouge Credit Agricole Suisse Open - Gstaad Riviera de Rimini Challenger - Rimini XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Recanati Challenger St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger ABN/AMRO World Tennis Tournament - Rotterdam Jersey Challenger Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Rosmalen Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Amsterdam Weissenhauser Strand Cup - Hamburg GHI Bronx Tennis Classic - Bronx Casino Lugano - Lugano Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Series - Lippstadt Prague Challenger - Prague The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Copa Ericsson Chile - Santiago Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Priority Telecom Open - Amersfoort 5 Volkswagen Challenger - Wolfsburg ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Japan Open - Tokyo Countrywide Classic - Los Angeles NASDAQ-100 Open - Miami Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Thailand Open - Bangkok Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open de Moselle - Metz Rogers Masters - Toronto BNP Paribas Masters - Paris Heineken Trophy - 's-Hertogenbosch Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Shanghai - Shanghai Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Rogers Cup - Montreal Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London Vietnam Open - Ho Chi Minh City Open de Moselle - Metz Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2